JMBoard´Â JspMaster.com
¿¡¼ java/JSP·Î ±¸ÇöÇÑ °Ô½ÃÆÇÀÇ ¸íĪÀÔ´Ï´Ù.
°³¹ßȯ°æ : Windows 2000 , Tomcat4.0.3, MySQL, JSP
Å×½ºÆ®È¯°æ : Redhat Linux 7.0, Apache 1.3.24, Tomcat 4.0.3, MySQL, JSP
Windows 2000, Resin2.0.3, MySQL
1.0.4À» ³¡À¸·Î 1.0¹öÀü´ëÀÇ °³¹ßÀ» ¸¶°¨ÇϰíÀÚ ÇÕ´Ï´Ù. ÀÌÁ¦ ¹ö±×´Â °ÅÀÇ ´Ù Àâ¾Ò°í.. 1.0.3¹öÀü¿¡¼ 1.0.4¹öÀüÀ¸·Î
¾÷µ¥ÀÌÆ®ÇÏ¸é¼ ÁßÁ¡À» ºü¶ß¸®Áö ¾Ê°í ²Ä²ÄÇÏ°Ô À⽺·± ¹ö±×ÀâÀÚ ¿´±â ¶§¹®¿¡ ¾Æ¸¶ ¾øÀ» µíÇÕ´Ï´Ù. À̰ÍÀú°Í ¼öÁ¤ÇÏ´Ù º¸´Ï ¼Ò½ºµµ ¸¹ÀÌ ÁöÀúºÐÇØÁøµíÇϰí
ÀÌÁ¦ »õ·Î ü°è¸¦ Àâ¾Æ¼ 1.1¹öÀü´ë·Î ¿Ã¶ó¼·Á ÇÕ´Ï´Ù. (¹°·Ð ±×·²·Á¸é Á» ´Ê°Ô ³ª¿À°ÚÁö¿ä..^^;;)
´õ È®ÀåµÈ ±â´É°ú ±ò²ûÇÑ ¼Ò½º·Î ¹«ÀåµÈ JMBoard1.1 ¹öÀü´ë¸¦ ±â´ëÇϼ¼¿©~~! ^^;; ¶ó°í Çß¾úÀ¸³ª..
°á±¹Àº ¹ö±×°¡ ¼û¾îÀÖ´Â°É ¹ß°ßÇϰí 1.0.5¹öÀüÀ» ³»³õ½À´Ï´Ù.. À̱Ã.. ´õ ¹ö±×°¡ ¹ß°ßµÈ´Ù¸é.. ¹ö±×¸¸ Àâ´Â ¹æ½ÄÀ¸·Î ¾÷µ¥ÀÌÆ®ÇϰڽÀ´Ï´Ù.
JMBoard 1.0.5¿¡¼ Ãß°¡/¼öÁ¤µÈ ³»¿ë
- write.jsp - Ä«Å×°í¸® ¼±Åà ¾È ‰ç´Âµ¥ submitµÇ´ø°Í ¼öÁ¤Çß½À´Ï´Ù.
- session.isNew() Çϴϱñ ¾Ï°ÍµÎ ¾È ¿Ã¶ó°¡´õ±¸¿©.. ±×·¡¼ ÀÌ°Í Àú°Í »ý°¢Çغ¸¾Ò´Âµ¥¿©.. ±×³É ³ªµÎ´Â°Ô ÁÁÀ» °Í °°¾Æ¼ ¿ø·¡´ë·Î ÇØ³õ¾Ò½À´Ï´Ù. ±Û¾´À̸¦ Á¦¿ÜÇÑ ¸ðµçÀ̰¡ vote/read/´Ù¿î·Îµå¼ö Áõ°¡
- ±ä±Û¿¡ ´ëÇÑ Ã³¸®¸¦ º¯°æÇß½À´Ï´Ù. html üũ ¾øÀ» ½Ã ±âº»4°¡Áö ó¸®(< ,\n ," " ,http://)
5000ÀÚ ÀÌ»óÀÏ °æ¿ì - 2°³¸¸ ó¸®( < ,\n )
10000ÀÚ ÀÌ»óÀÏ °æ¿ì - 1°³¸¸ ó¸®( < )
JMBoard 1.0.4¿¡¼ Ãß°¡/¼öÁ¤µÈ ³»¿ë
- DBpool¿¡¼ con.close()µÇ¸é DB¾È »ÌÈ÷´ø°Å ¼öÁ¤Çß½À´Ï´Ù.. ÀÌ·± ¾öû³ ¿À·ù°¡ ¼û¾û ¤Ó¤¶À» ÁÙÀº.. -_-;;
- ±ä±Û¿¡ ´ëÇÑ Ã³¸®¸¦ Çß½À´Ï´Ù. html üũ ¾øÀ» ½Ã ±âº»4°¡Áö ó¸®(< ,\n ," " ,http://)
500ÀÚ ÀÌ»óÀÏ °æ¿ì - 2°³¸¸ ó¸®( < ,\n )
1000ÀÚ ÀÌ»óÀÏ °æ¿ì - 1°³¸¸ ó¸®( < )
- Ä«Å×°í¸®º¯°æ¿¡ Á¦ÇÑÀ» µÎ¾ú½À´Ï´Ù. (ÀúÈñ testÆäÀÌÁö¿¡ ¿Ã·ÁÁֽŠÀÇ°ß °¨»çÇÕ´Ï´Ù..)
´äº¯½Ã - Ä«Å×°í¸® ¸ø ¹Ù²Ù°Ô Çß½À´Ï´Ù.
¼öÁ¤½Ã - ´äº¯ÀÌ ÀÖ°í Ä«Å×°í¸®º¯°æ½Ã ¼öÁ¤¾È µÊ
¼öÁ¤½Ã - ´äº¯ÀÎ °æ¿ì Ä«Å×°í¸®º¯°æ½Ã ¼öÁ¤¾È µÊ
- MultipartRequest ¾÷µ¥ÀÌÆ®ÇÏ¿´½À´Ï´Ù. (2002³â 5¿ù 27ÀÏÀÚ·Î º¯°æ)
- Install.jsp - SQLÁÖ¼Ò/DB¸í maxlenth¸¦ 80À¸·Î 2¹è ´Ã·È³ù½À´Ï´Ù. ( ÀúÈñ ȨÇÇ¿¡ ¾î¶² ºÐÀÌ °ÇÀÇ Çϼ̾
°¨»çÇÕ´Ï´Ù.. ^^;;)
- vote/±ÛÀÐÀº¼ö/´Ù¿î·Îµå¼ö ±âÁ¸ ±Û¾´À̰¡ Ŭ¸¯Çϸé Áõ°¡ ¾ÈµÇ°Ô Çߴµ¥ À̹ø¿¡ session.isNew() Ãß°¡ Çß½À´Ï´Ù. (¸¶±¸
¿Ã¶ó°¡Áø ¾Ê°ÚÁÒ.. ^^;;)
JMBoard 1.0.3¿¡¼ Ãß°¡/¼öÁ¤µÈ ³»¿ë
- ½ºÅ² kissofgod3½Ã¸®Áî Ãß°¡( ÃÑ 10°³)
- ½ºÅ²Á¤º¸ database¿¡¼ °ü¸®ÇÏ´ø°Í ¼öÁ¤ - °¢ ½ºÅ²¿¡¼ Á¤º¸ °ü¸®ÇÕ´Ï´Ù.(skin.properties)
½ºÅ² Ãß°¡/»èÁ¦ ½Ã jmboard/skin µð·ºÅ丮 ¹ØÀÇ ½ºÅ²µð·ºÅ丮¸¦ Áö¿ì°Å³ª ³Ö°Å³ª ÇÏ½Ã¸é µË´Ï´Ù.
- Äí۶§¹®¿¡ view¾ÈµÇ´Â°Å ¼öÁ¤ (Á¤¸» ¾öû³ ³ÑÀÌ ¼û¾î ÀÖ¾ú½À´Ï´Ù.. -_-;;)
- content view¿¡¼ " " , " "·Î º¯È¯½ÃÅ´ (ºóÄÀ» ÀνÄÇÑ´Ù´Â ¾ê±âÀÌÁÒ..)
- °ü¸®Àڷδ ÄÚ¸ÇÆ® ¾Æ¹«ÆÐ½º¿öµå³ª ³ÖÀ¸¸é »èÁ¦°¡´É(°ü¸®ÀÚ°¡ ÄÚ¸ÇÆ® »èÁ¦¸¦ ¸øÇß´Ù´Ï..)
- ±Û¾²±â½Ã Ä«Å×°í¸®Ç®·È´ø°Å ´Ù½Ã Ä«Å×°í¸®³ª¿À°í °¡µµ·Ï..(¾î¶²ºÐÀÌ °ÇÀÇ Çϼ̽À´Ï´Ù.)
- content¿¡ ȨÆäÀÌÁöÁÖ¼Ò ³ÖÀ»½Ã ÀÚµ¿À¸·Î ¸µÅ©°É±â...
- ½ÇÁúÀûÀ¸·Î Àڱ⠴亯ÀÌ ¾Æ´Ñµ¥ °°Àº ¹øÈ£¾Æ·¡ ÀÖ´Ù°í »èÁ¦ ¾È µÈ°Í ¼öÁ¤.. (·ÎÁ÷ ¹Ù²Þ..^^:;)
- ÆÄÀϼöÁ¤½Ã¿¡ ºóÇ׸ñÀÌ 1°³ÀÏ °æ¿ì ¿¡·¯³ª´ø °Í ¼öÁ¤( Àǿܿ´½¿´Ù..^^;;)
JMBoard 1.0.2¿¡¼ Ãß°¡/¼öÁ¤µÈ ³»¿ë
- °ü¸®ÀÚ °øÁö±â´É
- "" '' name / content ¿¡ µé¾î°¥¶§ ¿¡·¯ ¼öÁ¤
- mimetype¸¦ Á¦¿ÜÇÑ ¸ðÀº À̹ÌÁöÆÄÀÏ ½ºÅ²¸¶´Ù º¯°æ
- ¼³Ä¡½Ã kissofgod½ºÅ² 5°³ ¼³Ä¡.. ¸Å ¹öÀü¸¶´Ù ´Ã¸± ¿¹Á¤( ÀÌÁ¦ ½ºÅ²¸¸ µû·Î ¿Ã¶ó¿ÀÁø ¾Ê½À´Ï´Ù.. ¾÷µ¥ÀÌÆ® µÉ ¶§¸¶´Ù ½ºÅ²³»¿ëµµ
¹Ù²î´Â °Ô ¸¹¾Æ¼.. -_-;;)
JMBoard 1.0.1¿¡¼ Ãß°¡/¼öÁ¤µÈ ³»¿ë
- ÄÚ¸ÇÆ® ¿Ã¸®´Â °÷¿¡µµ Äí۱â´É(±Û¾²±âÀÇ ±Û¾´ÀÌ¿Í °øÀ¯)
- ±Û¾²±â¿¡¼ Á¦¸ñÀÇ ±æÀ̸¦ Á¦ÇÑ ÇÏ´ø °ÍÀ» ¸®½ºÆ®¿¡¼ '¾î¼±¸Àú¼±¸...' ÀÌ·±½ÄÀ¸·Î À߶󺸿©ÁÖ±â
- INSTALLPOST.JSP¿¡¼ ExceptionÀâ´Â °Å ÇÑ °³ ´õ Ãß°¡
JMBoard 1.0.0¿¡¼ Ãß°¡µÈ ±â´É
- MultipartRequest¸¦ »ç¿ëÇÏ¿© 50M±îÁö ¾÷·Îµå °¡´ÉÇÏ°í ¾÷·ÎµåÇÏ´Â ÆÄÀϼö´Â ¹«Á¦ÇÑÀÌ´Ù. loop·Î µ¹·ÈÀ½
- Àü¹öÀü¿¡¼ ¾È µÇ¾ú´ø ¼öÁ¤¸ðµå¿¡¼ ÆÄÀÏ »èÁ¦ Ãß°¡°¡´É
- Ä«Å×°í¸® ±â´ÉÀÌ »ý°åÀ½
- ÄÚ¸ÇÆ® »èÁ¦ °¡´É
- ÄÚ¸ÇÆ® °¹¼ö¸¦ subjectµÚ¿¡ º¸¿©ÁÖ´Â Çü½ÄÀ¸·Î º¯°æ
- °Ô½ÃÆÇ°ü¸®ÀÚ ·Î±×ÀÎÈÄ ÀÚ±â °Ô½ÃÆÇÀÇ ¼³Á¤À» º¯°æÇÒ ¼ö ÀÖ°Ô ÇÏ¿´À½
- ¾î·Á¿ü´ø INSTALLÀ» ½±°Ô º¯°æÇÏ¿´À½( ÀüºÎ WEBȯ°æÀ¸·Î ¼öÁ¤)
JMBoard´Â ¾î¶»°Ô »ý°å³ª??
 |
¸®½ºÆ® ¸ðµåÀÔ´Ï´Ù.( Ä«Å×°í¸® ±â´É Ãß°¡µÇ¾ú½À´Ï´Ù) |
 |
±Û¾²±â ¸ðµåÀÔ´Ï´Ù ÆÄÀÏ ¿ë·®Àº 50M±îÁö °¡´ÉÇϰí/ÆÄÀϼö´Â
¹«Á¦ÇÑÀÔ´Ï´Ù.(RequestMultipart¸¦ ÀÌ¿ëÇØ ±¸ÇöÇÏ¿´½À´Ï´Ù)
|
 |
¼öÁ¤¸ðµåÀÔ´Ï´Ù. ÀüÀÇ ÆÄÀÏÀ» »èÁ¦Çϰųª Ãß°¡ÇÒ¼ö ÀÖ½À´Ï´Ù. |
 |
±Ûº¸±â ÀÔ´Ï´Ù. À̹ÌÁöÆÄÀÏÀº ¹Ì¸®º¸±â°¡ µË´Ï´Ù. |
 |
´ÙÁß ¼±Åú¸±âÀÔ´Ï´Ù. |
 |
°Ô½ÃÆÇ °ü¸®ÀÔ´Ï´Ù. ½ºÅ²À» ¼±ÅÃÇÒ ¼ö ÀÖÀ¸¸ç
Å×ÀÌºí ¹è°æ»öÀ» ºóÄÀ¸·Î ÇÒ ½Ã Åõ¸í󸮵˴ϴÙ.
|
JMBoard´Â óÀ½ ±¸ÇöºÎÅÍ 'JSP Model 2 Architecture'¸¦ ¸ñÇ¥·Î ÇÏ¿´±â ¶§¹®¿¡
- VIEW(½ºÅ²Æú´õ ¸ðµÎ/JSP) - ½ÇÁúÀûÀΠȸ鿡 º¸¿©ÁÖ´Â ¿ªÇÒÀÌ´Ù.
- CONTROLLER(JMBoard.java/servlet) - ÀüüÀûÀÎ ·ÎÁ÷À» µ¹¸®´Â ¿ªÇÒ
- MODEL(classes\comÀÌÇÏÀÇ Å¬·¡½º ¸ðµÎ/class) - DB¿Í ¿¬µ¿µî ½ÇÁúÀûÀÎ ÀÏÀ» ÇÏ´Â ¿ªÇÒ
ÀÌ·±½ÄÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.. ¹°·Ð ½Ç·ÂÀÌ ºÎÁ·Çؼ ¿Ïº®ÇϰԴ ¸ø ¸¸µé¾úÁö¸¸¿ä..^^;;
Æú´õÀüü ³»¿ë
 |
admin - °ü¸®ÀÚ¸¦ À§ÇÑ ÆäÀÌÁö Æú´õ
images - °Ô½ÃÆÇ ÀüüÀÇ °£´ÜÇÑ À̹ÌÁö
mimetypes - ¾÷·Îµå½Ã ÆÄÀÏÇü½Ä¿¡ µû¸¥ À̹ÌÁö
skin - °Ô½ÃÆÇÀÇ VIEW ¿ªÇÒ´ã´ç
upload - ¾÷·ÎµåµÇ´Â ÆÄÀÏÀÌ ÀúÀåµÇ´Â °÷
classes(JMBoard.java) - CONTROLLER¿ªÇÒ
new/text/util - ÀÚÁÖ »ç¿ëÇϴ Ŭ·¡½ºµé
boardÀÌÇÏ - º¸µå¿¡ »ç¿ëµÇ´Â Ŭ·¡½ºµé
|